
Search by job, company or skills
We're looking for a Python Lead Engineer with deep expertise in FastAPI, AWS, and GenAI API integrations to design and deliver scalable backend systems. The ideal candidate will be responsible fordeveloping, maintaining, and optimizing robust server-side logic, ensuring high performance and responsiveness to front-end requests. Familiarity with databases and AWS cloud services is essential.
Responsibilities
Lead end-to-end backend and API development using Python and FastAPI.
Design scalable microservices leveraging AWS (Lambda, EC2, EKS, API Gateway, DynamoDB, S3).
Implement automation and event-driven workflows with Step Functions, SQS, and SNS.
Develop real-time / streaming APIs using WebSockets or Kinesis.
Integrate with external GenAI APIs (OpenAI ChatGPT, Google Gemini) and third-party AI/ML services.
Build or integrate web crawlers for structured/unstructured data processing.
Collaborate with stakeholders to define requirements, plan sprints, and mentor the development team.
Qualifications
9+ years of backend experience with strong Python and FastAPI expertise.
Proven ability to lead projects and manage small engineering teams.
Strong command of AWS services: Lambda, EC2, EKS, API Gateway, Step Functions, DynamoDB, S3, SNS/SQS.
Experience integrating GenAI APIs (ChatGPT, Gemini).
Familiarity with web crawling frameworks (BeautifulSoup, Playwright, Scrapy).
Proficiency with Git/GitHub workflows (branching, pull requests, code reviews).
Comfortable working independently in a fast-paced startup environment.
Experience with chat agents or conversational AI preferred.
Job ID: 135849007